package com.senlingspace.system.domain.vo;

import com.senlingspace.system.domain.SlkjProductAttribute;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;


/**
 * 商品管理对象 slkj_product VO
 *
 * @author wangliang
 * @date 2024-07-30
 */
@Data
public class SlkjProductVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 商品ID
     */
    private Long productId;

    /**
     * ID
     */
    private Long shopId;

    /**
     * 门店名称
     */
    private String shopName;

    /**
     * 商品名称
     */
    private String name;

    /**
     * 商品编号
     */
    private String productNumber;

    /**
     * 商品价格（单位：分）
     */
    private String price;

    /**
     * 商品进货价（单位分）
     */
    private String principal;

    /**
     * 商品类别id
     */
    private Long productTpyeId;

    /**
     * 商品类别名称
     */
    private String productTpyeName;

    /**
     * 商品图片地址
     */
    private String productImg;

    /**
     * 上下架状态（0上架，1下架）
     */
    private String status;

    /**
     * 删除表示（0代表存在 1代表删除）
     */
    private String delFlag;
    /**
     * 商品介绍
     */
    private String productIntroduction;

    private String appStatus;

    private List<SlkjProductAttribute> productAttributes;
    private String createBy;

    private LocalDateTime createTime;

    private String updateBy;

    private LocalDateTime updateTime;

}
